main .sectionWrapper:nth-child(1){ padding:50px 0 20px 0;}

section.full.iframe iframe {
	width: 100% !important;
	border-width: 0px !important;
	background-color: transparent !important;
	overflow: hidden !important;
}

.careerStatement{ width:100%; display:block; text-align:center; color:#20272C; padding-bottom:20px !important; border-bottom:0px !important;
font-family: MrsEavesXLSerifOT-Italic,serif;
font-size: 28px;
font-size: 1.75rem;
line-height: 1.1em;
}

.segmentBlockwide {
    text-align: center;
    padding-bottom: 50px;
}
.segmentBlockwide img {
    max-width: 50%;
}
        @media screen and (min-width: 768px) {
            .page-header.careers {
                padding-top: 110px;background-repeat: no-repeat;
                background-position: 50% 40%; 
            }
        }
        .menu-header-title .sub-text {
            font-size: 70% !important;
        }
		
		.careerSegmentsMain{ max-width: 68em; margin:0 auto !important; padding:40px 0 !important;border-bottom: none !important;}
		.segmentMgmt{height: 300px; width: 100%; background-image: url(../img/mgmt--cor-opp.jpg); background-position: center center; background-size: cover;}
		.segmentHourly{height: 300px; width: 100%; background-image: url(../img/hourly-positions.jpg); background-position: center center; background-size: cover;}
		 
		.segmentBlock{width:50%; position: relative; float:left; margin:0; padding:0 5%;}
		
		.segmentBlock .card-title{text-align: center; text-transform: uppercase; color: #f5f3eb; width: 100%; position: relative; bottom:0; text-align:center; padding:20px 0}
		.segmentBlock .card-title p{font-size: 1.5em; color:#FFFFFF; position: relative;}

		.card-title .btn{ width:100%; background: #1a1a19; background-clip: border-box; color: #B4A365; cursor: pointer; display: inline-block; position: relative; font-size: 14px; font-size: .875rem; line-height: normal; height: auto; text-transform: uppercase; text-decoration: none; border: 2px solid rgba(26,26,25,.01); box-shadow: 0 0 0 1px #1a1a19; background-clip: padding-box; letter-spacing: .08em; -webkit-transition: all .21s; transition: all .21s; font-family: AvenirLT-Heavy,sans-serif;font-weight: 400;}
		.card-title .btn:hover{/*! background:#0d0d0d; */border:3px solid #1a1a19;/*! box-shadow:0 0 0 3px #1a1a19; */height: auto;}

        .card-title-career {
            width: 320px;
            margin: 0 auto;
            /* margin-top: 35px; */
        }
.careers .menu-header-title h2{ font-size:1.5rem; color:#f6f6f1; font-family: AvenirLT-Medium,sans-serif;}
.careers .menu-header-title p.smallText{color: #d4d1c3; font-family: MrsEavesXLSerif,serif; text-align: center; font-size:1.125rem; line-height:1.25em;}


        @media screen and (min-width: 768px) {
            .careers .menu-header-title {
                top: 50px !important;
            }
            .careers .menu-header-title h2{ font-size:2rem; color:#f6f6f1; font-family: AvenirLT-Medium,sans-serif;}
            
        }
        @media screen and (max-width: 768px) {
            .careers .menu-header-title {
                top: 60px !important;
            }
            .sectionWrapper.careersIframe {
                width: 100% !important;
            }
            section.full.iframe iframe {
                width: 100% !important;
            }
            .page-header.careers {
                padding-top: 10px !important;
				height:220px;
            }
            .page-header {
                margin-top: 0px !important;
            }
            .careers-page .careersIframe article section iframe {
                width: 100% !important;
            }
        }
		 @media screen and (max-width: 767px) {
		.careerStatement{ padding-top:50px;}
		
		.segmentBlock{width:100%; margin:0 0 20px 0; padding:0 5%;}
		.segmentBlock .rgt-bdr{ display:none;}
		.segmentMgmt, .segmentHourly{height: 200px;}
		
		.segmentBlock .card-title p{font-size: .9375rem;}
		.card-title .btn{ padding:10px;}
		